phase1: fix signing steps when only apk_key is defined main v24
authorPetr Štetiar <[email protected]>
Thu, 11 Dec 2025 18:13:05 +0000 (18:13 +0000)
committerPetr Štetiar <[email protected]>
Thu, 11 Dec 2025 19:05:20 +0000 (19:05 +0000)
commitb92996c987fa8d09e927be15e5bde3fc405b55b9
tree2b72569d8a922f5c85bc590e276b47f38498b0a1
parent54e80480d2cb1cd4f723d89addf65058b0e56709
phase1: fix signing steps when only apk_key is defined

Signing steps are currently skipped if only `apk_key` is configured for a
branch, because `IsSignEnabled` only checks for `usign_key` or `gpg_key`.

Fix this by explicitly checking for `apk_key`.

While at it, refactor the signing checks into dedicated helper functions
`IsApkSigningEnabled` and `IsGpgSigningEnabled` for better readability.

Signed-off-by: Petr Štetiar <[email protected]>
phase1/master.cfg